Aula 3, M1
Sala de Situação - UnB
Muitas coisas novas: Vamos recapitular, revisitar e aprofundar!
Lembre que é um curso numa ordem não muito usual…
- Usaremos muitos pacotes! - Vimos alguns no exercício da aula passada. - Dificilmente você fará as análises só com o Base - Dificilmente o pacote que você precisa não existe - Se não existir você pode desenvolver um um dia!
- Você mesmo pode desenvolver um pacote e disponibilizar para a comunidade.
CRAN é o repositório oficial
- Pacotes que não estão no CRAN - E/Ou versões ainda em desenvolvimento (mais recentes) - Um exemplo
Para utilizar um pacote é preciso instalá-lo (uma única vez) e depois carregá-lo (sempre que for usar)
Mas nós vamos fazer de outro jeito! Vamos usar um pacote que gerencia pacotes (eu disse que tinha pacotes para tudo!)
- Consegue identificar no código?
A cada novo pacote que resolvermos usar: basta adicionar lista inicial
Na primeira vez que rodar o script ele vai instalar, então vai demorar mais
- O pacote é um conjunto de funções… mas o que são funções?
“Funções em programação é um conjunto de instruções para simplificar uma tarefa repetitiva”
### Função de instalação
- Para utilizar as funções deles - usar o library ou explicitar o nome do pacote antes da função - só carrega para aquela função - pode ser útil quando há conflitos entre pacotes
- Deixou a linguagem bem mais simples
O pipe %>% é do pacote magrittr, mas!
Todo mundo gostou tanto que agora o Rbase tem um desde a verão 4.2
|>Atalho no teclado: ctrl + m
Falaremos mais dele quando aprendermos mais funções!
- Não se equeçam de fazer os exercícios e aprofundar as leituras!